|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface RAWorldDependentProcess
Processes that are sensitive to operation in a certain type of world implement this interface to indicate this dependence.
| Field Summary | |
|---|---|
static java.lang.String |
NO_OBJECT_DEFINED
No object defined. |
| Method Summary | |
|---|---|
java.lang.String |
getProcessableName()
Return the processable class (or object) name. |
boolean |
isProcessable(RAWorldObject obj)
Return whether the object in question is processable by this process based on the current configuration. |
boolean |
isSuitable(RAWorldObject obj)
Return whether the object in question is suitable for this process, i.e. processable either with the current or an other configuration. |
void |
setProcessableName(java.lang.String name)
Set the processable class (or object) name. |
boolean |
usesClasses()
Return whether this processes uses world classes (true) or objects (false). |
| Field Detail |
|---|
static final java.lang.String NO_OBJECT_DEFINED
| Method Detail |
|---|
boolean isSuitable(RAWorldObject obj)
boolean isProcessable(RAWorldObject obj)
boolean usesClasses()
java.lang.String getProcessableName()
void setProcessableName(java.lang.String name)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||